home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Games Collection 1 / software vault.zip / software vault / CDR10 / LL_LAND.ZIP / LL_GFX.H < prev    next >
C/C++ Source or Header  |  1993-05-11  |  2KB  |  48 lines

  1. #ifndef LL_GFX_H
  2. #define LL_GFX_H
  3. // LL_FONT.ASM
  4. extern void ll_font(unsigned char, unsigned int, unsigned int);
  5.  
  6. // LL_PAL.ASM
  7. extern char ll_palcycle(char far *, unsigned char, unsigned int, char);
  8. extern char ll_palcol(char far *, unsigned char, unsigned int, char, char, char);
  9. extern char ll_palput(char far *);
  10. extern char ll_palget(char far *);
  11. extern char ll_palfade(char far *);
  12. extern char ll_palramp(char far *, unsigned char, unsigned int, char, char, char, char, char, char);
  13. extern char ll_palupdate();
  14.  
  15. // LL_GFX.ASM
  16. extern unsigned char ll_lgiload(char far *);
  17. extern unsigned int ll_mapsize(int, int, int, int);
  18. extern char ll_mappix(char far *, int, int, int);
  19. extern char ll_mapset(char far *, int, int);    // 0 is NOT see thru
  20. extern char ll_mapput(char far *, int, int);    // 0 IS see thru
  21. extern char ll_mapget(char far *, int, int, int, int);
  22. extern char ll_mapclr(char far *, int, int, unsigned char);
  23. extern unsigned char ll_dotget(int, int);
  24. extern unsigned char ll_dotput(int, int, unsigned char);
  25. extern unsigned char ll_dotscr(unsigned char);
  26.  
  27. // LL_SYS.ASM
  28. extern char far *ll_getsys();
  29. extern char ll_putsys();
  30.  
  31. // LL_TIME.ASM
  32. extern long LL_TIME;
  33. extern long ll_timeget();       // Returns current clock count
  34. extern char ll_timeclr();       // Clears the time clock
  35. extern char ll_timedel(int);    // Timed delay - clocks since last ll_timeset
  36. extern long ll_timeset();       // Sets new time clock and returns cpu clock
  37.  
  38. // LL_SIN.ASM
  39. extern char ll_sin(int);
  40. extern char ll_cos(int);
  41.  
  42.  
  43. // Global Define Statements
  44. #define LL_PALSIZE 775
  45. #define LL_PALFORWARD   1
  46. #define LL_PALBACKWARD  -1
  47. #endif
  48.